body{ background-color: #c52e2e}
.lucky_banner{ width: 100%;}
.lucky_banner img{ width: 100%;float: left;  }
.luck_con {position: relative; background-size: cover;width: 100%;float: left; height: auto; overflow: hidden; background-image: url(../images/panbg.jpg); background-repeat: no-repeat; background-position:center top; }
.lucky_c{position: relative; width: 100%; padding: 40px 0 20px 0; text-align: center; }
.lucky_img{ width: 70%; }
.click_img{ position: absolute; left: 50%; top: 50%; width: 80px; margin-left: -40px; margin-top: -50px; }

/*规则*/
.guize{ background-color: #c52e2e; color: #fff;  width: 94%; padding: 10px 3%;float: left; font-size: 13px; line-height: 23px; }
.guize h1{ width: 100%; text-align: center; font-weight: normal; font-size: 18px; float: left;margin-bottom: 6px; }
/*.guizecon li{ float: left; width: 95%; margin-left: 5%; position: relative; line-height: 22px;   }
.guizecon p{ position: absolute; left: -5%; top: 0; }*/

/*中奖纪录*/
.jiang{position: absolute; top: 10px; right: 10px; border: 1px solid #fff; color: #fff; font-size: 13px; padding: 2px 5px; border-radius: 3px; z-index: 5;}
.jiang a{ width: 100%; height: 100%; overflow: hidden; color: #fff; display: block; }

/*弹窗*/
.mask{display: none; width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 10; background-color: #000; opacity: .8; }
.mask img{ width: 100%; height: 100%; }
.close{display: none;position: fixed; left: 50%; top: 50%; margin-left: -20px;  margin-top: 60px; z-index: 12;}
.close img{ width: 40px;float: left; }


.jiangimg{display: none;position: fixed;padding-top: 50px; left: 50%; margin-left: -100px; top: 50%; margin-top: -100px;width: 200px; text-align: center; height: 187px; z-index: 15;  background-repeat: no-repeat; background-size: contain; }
.jiangimg img{ width: 90px; }
.jiang_title{ position: absolute; bottom: 50px; height: 40px; line-height: 40px;  width: 100%; left: 0; text-align: center; }
.jiang_again{ position: absolute; bottom: 4px;  width: 100%; left: 0; text-align: center;  height: 48px; line-height: 48px; color: #fff}
.jiang_again a{ width: 100%; height: 100%; overflow: hidden; display: block; color: #fff; }

.shegn{ width: 100%; text-align: center; color: #fff; float: left; margin-bottom: 20px; }
.shegn span{ color: #fdfa00; }
.jiang_again img{ width: 200px; }
.weizhongjiang{ background-image: url(../images/nshop_lucky_pity_bg.png); }
.yizhongjiang{background-image: url(../images/nshop_lucky_prize_bg.png);}


/**/
.detail_mask {display: none; width: 100%; height: 100%; position: fixed; left: 0; top: 0; background-color: #000; z-index: 5; opacity: .4; }
.detail_select {display: none; width: 100%; position: fixed; left: 0; height: auto; overflow: hidden; bottom: 0; z-index: 10; }
.detail_select_s { width: 100%; height: 110px; margin-top: 20px; background-color: #fff; }
.detail_select_logo { background-color: #fff; width: 100px; margin-right: 10px; float: left; position: relative; top: -20px; border-radius: 5px; overflow: hidden; margin-left: 15px; border: 1px solid #e8e8e8; }
.detail_select_logo img { width: 100px; height: 100px; }
.detail_select_right { float: left; width: 190px; padding-top: 10px; }
.detail_select_money { float: left; font-size: 16px; color: #ff6600 }
.detail_select_money img { width: 15px; position: relative; top: 4px; margin-right: 2px; }
.detail_select_kc, .detail_select_sx { margin-top: 10px; width: 100%; float: left; }
.detail_select_color, .detail_select_xinghao { float: right; }
.detail_select_yanse, .detail_select_xh, .detail_select_address { width: 96%; padding: 15px 2%; height: auto; overflow: hidden; background-color: #fff; border-top: 1px solid #f2f2f2; }
.detail_select_yanse h1, .detail_select_xh h1 { width: 100%; float: left; font-size: 15px; font-weight: normal; text-indent: 2%; }
.detail_select_yanse li, .detail_select_xh li { width: auto; padding: 0 15px; float: left; height: 30px; border: 1px solid #a4a4a4; border-radius: 5px; line-height: 30px; margin: 10px  20px 0 0;cursor:pointer }
.detail_select_yanse  .cur, .detail_select_xh .cur { border: 1px solid #ff6600; }
.detail_select_yanse  .null, .detail_select_xh .null { border: 1px solid #e4e4e4; color: #e4e4e4; }
.detail_select_address{}
.lingjiang { position: relative; }
.detail_select_close{ position: absolute; right: 15px; top: 35px; width: 20px; }


/*地址*/
.order_content{ width: 100%; height: auto; overflow: hidden;  background-color: #fff;}
.order_address{ position: relative; width: 90%; padding-left: 10%; padding-top: 10px;  padding-bottom: 10px; height: auto; overflow: hidden; line-height: 50px;  background-image: url(../images/address.png); background-position: 2% center; background-repeat: no-repeat; background-size: 16px; /*text-indent: 31px;*/ /*color: #ff6600*/; border-bottom: 1px solid #f2f2f2;}
.order_address a{  width: 100%; height: 100%; overflow: hidden; display: block; }
.add{color: #ff6600;}
.name_tel ,.ads{ width: 88%;  height: auto;overflow: hidden; float: left; line-height: 20px;}
.name ,.tel{ float: left; }
.name{ margin-right: 20px; }
.ads{ color: #737373; font-size: 12px;  }
